Iron Man was infected by ordinary zombie humans, although he had the Mark 50, the most powerful armor he ever had, with which he fought Thanos with 4 stones in his gauntlet. And he apparently forgot that he could fly.
This doesn't make sense